Pular para o conteúdo principal

Convenções

Nomenclatura

  • Utilizar "lower camel case" (lowerCamelCase) em todos os campos
  • "ID" sempre em maíusculas
  • Campos e nomes sempre em inglês

Coleções

Nomes únicos

Toda coleção deve possuir um nome único. Exemplo:

Incorreto:

  • majorEventID/subscriptions
  • eventID/subscriptions

Correto:

  • majorEventID/majorEventSubscriptions
  • eventID/eventSubscriptions

Isso se deve a um requisito do Firestore.

null: null

O campo null é utilizado para que os dados sejam exibidos no Console do Firestore. Caso ele não existisse, o documento seria oculto, mesmo com subcoleções.